package com.edu.hre.struts.form.recruit;

import java.util.ArrayList;
import java.util.List;

import org.apache.struts.action.ActionForm;
import org.apache.struts.upload.FormFile;
import org.apache.struts.util.LabelValueBean;

public class InterviewUpdateForm extends ActionForm {
	
	private int id = 0;
	private int canId;
	private int vacId;

	private String name;
	private String place;
	private String interviewer1;
	private String interviewer2;
	private String interviewer3;
	private String interviewer4;
	private String interviewer5;
	private String hour;
	private String min;
	private String date;
	private int status;
	private int result;
	private FormFile attachFile;

	private String message = "";
	private boolean isAddNew = true;

	private List<LabelValueBean> allStatuses = new ArrayList<LabelValueBean>();
	private List<LabelValueBean> allResults = new ArrayList<LabelValueBean>();
	private List<LabelValueBean> allInterviewers = new ArrayList<LabelValueBean>();
	private List<LabelValueBean> allCandidates = new ArrayList<LabelValueBean>();
	private List<LabelValueBean> allVacancies = new ArrayList<LabelValueBean>();
	
	public InterviewUpdateForm() {

	}

	public String getMessage() {
		return message;
	}

	public void setMessage(String message) {
		this.message = message;
	}

	public boolean isAddNew() {
		return isAddNew;
	}

	public void setAddNew(boolean isAddNew) {
		this.isAddNew = isAddNew;
	}
	
	public boolean getIsAddNew() {
		return isAddNew;
	}

	public void setIsAddNew(boolean isAddNew) {
		this.isAddNew = isAddNew;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public int getVacId() {
		return vacId;
	}

	public void setVacId(int vacId) {
		this.vacId = vacId;
	}

	public String getPlace() {
		return place;
	}

	public void setPlace(String place) {
		this.place = place;
	}

	public String getHour() {
		return hour;
	}

	public void setHour(String hour) {
		this.hour = hour;
	}

	public String getMin() {
		return min;
	}

	public void setMin(String min) {
		this.min = min;
	}

	public String getDate() {
		return date;
	}

	public void setDate(String date) {
		this.date = date;
	}

	public int getStatus() {
		return status;
	}

	public void setStatus(int status) {
		this.status = status;
	}

	public int getResult() {
		return result;
	}

	public void setResult(int result) {
		this.result = result;
	}

	public FormFile getAttachFile() {
		return attachFile;
	}

	public void setAttachFile(FormFile attachFile) {
		this.attachFile = attachFile;
	}

	public List<LabelValueBean> getAllStatuses() {
		return allStatuses;
	}

	public void setAllStatuses(List<LabelValueBean> allStatuses) {
		this.allStatuses = allStatuses;
	}

	public List<LabelValueBean> getAllResults() {
		return allResults;
	}

	public void setAllResults(List<LabelValueBean> allResults) {
		this.allResults = allResults;
	}

	public List<LabelValueBean> getAllInterviewers() {
		return allInterviewers;
	}

	public void setAllInterviewers(List<LabelValueBean> allInterviewers) {
		this.allInterviewers = allInterviewers;
	}

	public int getCanId() {
		return canId;
	}

	public void setCanId(int canId) {
		this.canId = canId;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getInterviewer1() {
		return interviewer1;
	}

	public void setInterviewer1(String interviewer1) {
		this.interviewer1 = interviewer1;
	}

	public String getInterviewer2() {
		return interviewer2;
	}

	public void setInterviewer2(String interviewer2) {
		this.interviewer2 = interviewer2;
	}

	public String getInterviewer3() {
		return interviewer3;
	}

	public void setInterviewer3(String interviewer3) {
		this.interviewer3 = interviewer3;
	}

	public String getInterviewer4() {
		return interviewer4;
	}

	public void setInterviewer4(String interviewer4) {
		this.interviewer4 = interviewer4;
	}

	public String getInterviewer5() {
		return interviewer5;
	}

	public void setInterviewer5(String interviewer5) {
		this.interviewer5 = interviewer5;
	}

	public List<LabelValueBean> getAllCandidates() {
		return allCandidates;
	}

	public void setAllCandidates(List<LabelValueBean> allCandidates) {
		this.allCandidates = allCandidates;
	}

	public List<LabelValueBean> getAllVacancies() {
		return allVacancies;
	}

	public void setAllVacancies(List<LabelValueBean> allVacancies) {
		this.allVacancies = allVacancies;
	}
}
